error C2065: 'IDD

您所在的位置:网站首页 idd dialog 未声明的标识符 error C2065: 'IDD

error C2065: 'IDD

2024-07-08 18:02| 来源: 网络整理| 查看: 265

非常烦人的错误

网上查到的: homeframe.h中加入#include "postdialog.h"后, 出现postdialog.h(15) : error C2065: “IDD_DIALOG_POST”: 未声明的标识符

homeWnd.h中包含了homeframe.h:#include “HomeFrame.h” 如果homewnd.h不去包含homeframe.h,就不会报错,我理所当然的认为是homeframe这两个文件有问题,查了半天错没发现哪里有错 其实问题就出在这个homewnd本身,由于这个homewnd.cpp和homewnd.h都是拷贝来的 在homewnd.cpp中 #include “stdafx.h” #include “HomeWnd.h” 此处应该变为 #include “stdafx.h” #include “xxx.h”//应用程序的主头文件,其中的类为CXXXApp, //且此头文件中包含了,resourece.h #include “Resource.h” #include “HomeWnd.h” 这样就不会报错了 非常无聊的一个错误

转载出处 第一新增对话框,根据类向导生成的类VS是不会自动添加APP头文件 第二个很重要的细节是在包含类CXXXApp的头文件时必须是 #include “stdafx.h” #include “xx.h” // 类APP的头文件 #include “”//自己新定义的类

如果类APP的头文件和 自己定义的类颠倒,也会出错。 一个月两次入坑,坑坑



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3